foul up (someone's) plans

Translations
испортить (чьи-то) планы
The unexpected rain fouled up our plans for a picnic.
Неожиданный дождь испортил наши планы на пикник.
Definitions
To disrupt, ruin, or interfere with someone's plans, causing them to fail or not go as intended.